Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 CHURCH ROAD Terraced £142,222 £30,000 4 Dec 1998
2A CHURCH ROAD Detached £118,033 £112,500 17 Nov 2023
5 CHURCH ROAD Detached £372,364 £80,000 12 Feb 1999